receive or deliver some amount - German English Dictionary